FBHFcß'4
 ▄ Multi-Language Editor
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
L
(Turbo Pascal/Turbo Vision Editor & Alex Levitas' Utilities demonstration) =
Welcome to Multi-Language Editor and Alex Levitas' utilities demo. This is a demonstration program - editor with multi-language support (keyboard map, screen & printer fonts) - that allows you to view some of the capablilities of Turbo Pascal/Turbo Vision and some of the capablilities of Alex Levitas' Utilities - Multi-Language Support Kit, Print Manager and simple gadgets. The ≡ menu is accessed by pressing Alt-Space.  All the other menus are accessed by pressing Alt-Z, where Z is the first letter of the menu.  For example, the "File" menu is pulled down by Alt-F. )
Press ESC to put this help screen away. ' 
 ▄ File Editor
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[A file editor allows editing of a text file. A file is loaded via the File│Open menu item. M
 ▄ Insert & Delete Commands
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 ═══════════════════════╤══════════════════════
  Insert mode on/off    │ Ctrl+V or Ins
  Delete line           │ Ctrl+Y
  Delete to end of line │ Ctrl+Q Y
  Delete character left │ Ctrl+H or Backspace
  Delete character      │ Ctrl+G or Del
  Delete word right     │ Ctrl-T
¬
 ▄ Cursor Movement Commands
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 ═════════════════╤══════════════════════
  Character left  │ Ctrl+S or Left arrow
  Character right │ Ctrl+D or Right arrow
  Word left       │ Ctrl+A or Ctrl+Left arrow
  Word right      │ Ctrl+F or Ctrl+Right arrow
  Line up         │ Ctrl+E or Up arrow
  Line down       │ Ctrl+X or Down arrow
  Page up         │ Ctrl+R or PgUp
  Page down       │ Ctrl+C or PgDn
]
 ▄ Block Commands
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 ═════════════════════╤═════════════════════
  Mark block begin    │ Ctrl+K B
  Mark block end      │ Ctrl+K K
  Mark single word    │ Ctrl+K T
  Delete block        │ Ctrl+K Y
  Copy to clipboard   │ Ctrl+Ins
  Cut to clipboard    │ Shift+Del
  Delete block        │ Ctrl+Del
  Paste to clipboard  │ Shift+Ins

 ▄ Miscellaneous Editor Commands
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 ══════════════════════╤══════════════════════
  Menu bar             │ F10
                       │
  Save and edit        │ Ctrl+K S or F2
  Open file            │ F3
  Close active window  │ Alt+F3
  Switch active window │ F6
                       │
  Tab                  │ Ctrl+I or Tab
                       │
  Find                 │ Ctrl+Q F
  Find & Replace       │ Ctrl+Q A
  Repeat last find     │ Ctrl+L
                       │
  Abort operation      │ Esc
?
File editors can be resized and moved using the Windows menu.     
 g	'8 ≡ (System) menu ▄    (Alt-Spacebar)
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
\The System menu appears on the far left of the menu bar and is represented by the ≡ symbol. (
When you pull down the ≡ menu, you see U
  About
  VGA Font Editor
  Epson Font Editor
  Keyboard Map Editor
  Print Manager
└║"╚*┌**ε╫)
' ≡│About ▄
  ▀▀▀▀▀▀▀▀
~
When you choose the About command from the ≡ (System) menu, a dialog box appears, showing copyright and version information. G
To close the box, press Esc, Space, or Enter, or click the OK button. '" File  (Alt-F) ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
wThe File menu includes choices for opening and saving files, changing directories, DOS shell, and exiting the program. #
 Open          Change Dir    Exit
 £ ¬
 ╕'& File│Open  (F3) ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
éThe Open command displays the Open a File dialog box. In this dialog box you select the text file you want edit in a file editor. &
The Open a File dialog box contains: ╗
 ■ an input box with a history list
 ■ a list box to browse the directory
 ■ the standard Cancel button
 ■ Open action button
 ■ an information panel that describes the
   selected file
£«╓	∙*;' File│New ▄
  ▀▀▀▀▀▀▀▀▀
]The New command creates a new editor window.  The window's name is "Untitled", and is empty. ' File│Save ▄
  ▀▀▀▀▀▀▀▀▀▀
≈The Save command allows you to save the current editor window to a disk file.  If the window already has a name, the file will be saved under this same name.  If you wish to save the file under a new name, select the File|Save As command instead.  ⌠'  File│Save As ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀
▄The Save As command allows you to save the current editor window to a new file name.  Note that if an editor window does not have a name (it is called "Untitled") selecting File|Save will execute the Save As dialog box.  ╬	'" File│Save all ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
7The Save all command saves all editor windows to disk. '* File│Change Dir...▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
jFile│Change Dir brings up the Change Directory dialog box, in which you can change the current directory. I'$ File│DOS Shell ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
sWith the DOS Shell command, you can leave the program temporarily to perform a DOS command or run another program. 9
To return to this program, type EXIT at the DOS prompt. '& File│Exit ▄     (Alt-X)
  ▀▀▀▀▀▀▀▀▀▀
*The Exit command terminates this program. '" Edit  (Alt-E) ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
RThe Edit menu includes choices for UNDO in the editor and managing the clipboard. ' Edit│Undo ▄
  ▀▀▀▀▀▀▀▀▀▀
lThe Undo command allows you to "take back" the last editor action you performed.  For example, if the line: 
  This is an editor test

is changed to: 
  This was an editor test
d
the Undo command will become active.  Executing the Undo command will cause the line to revert back to its original version.  Note that changes which can be undone are grouped into similar actions, such as typing, or deleting characters.  Any action type you perform that is different than the last action type will cause the Undo information to be lost. ' Edit│Cut ▄
  ▀▀▀▀▀▀▀▀▀
εThe Cut command removes the selected text and places it on the Clipboard.  Any information previously on the clipboard is lost.  Text cut from the editor may be immediately replaced by selecting the Undo command before moving the cursor.  α' Edit│Copy ▄
  ▀▀▀▀▀▀▀▀▀▀
¼The Copy command places a copy of the selected text on the Clipboard.  The selected information is left unchanged, but any information previously on the clipboard is lost. ' Edit│Paste ▄
  ▀▀▀▀▀▀▀▀▀▀▀
ôThe Paste command inserts a the contents of the clipboard into the current editor window at the cursor position.  The contents of the clipboard remain unchanged.  If any text is selected in the current editor window, the highlighted text is replaced by the text coming from the clipboard.  Information pasted into an editor may be removed immediately by using the Undo command before moving the cursor.  ë'. Edit│Show Clipboard ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
║The Show Clipboard command will display the Clipboard contents is an ordinary editor window.  Note that Cut and Paste commands are not enabled while the clipboard is the focused window.  ù ƒ' Edit│Clear ▄
  ▀▀▀▀▀▀▀▀▀▀▀
╥The Clear command removes any selected text from the current editor without placing a copy of the text on the clipboard.  The effects of this command may be reversed by selecting Undo before moving the cursor.  ╨'$ Search (Alt-S) ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
MThe Search menu provides text search and replace in the topmost edit window. ' Search│Find ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀
7The Find command performs a text search in the editor. '$ Search│Replace ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
FThe Replace command performs a text search and replace in the editor. '. Search│Search again ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
3The Search again repeats the last Find or Replace. ' Window ▄    (Alt-W)
  ▀▀▀▀▀▀▀
_The Window menu contains commands to close, move and perform other window-management commands. Ç
Most of the windows in this program have all the standard window elements, including scroll bars, a close box, and zoom icons. >
For more about windows and their elements, refer to windows. 9
 Window-management commands
 ══════════════════════════
W
 Size/Move           Zoom
 Tile             Cascade
 Next             Previous
 Close
# x	$ î  Æ! ú% ¼& ╜' ╟'6 Window│Size/Move ▄     (Ctrl-F5)
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
IChoose this command to change the size or position of the active window. 
 ▄▄▄▄▄▄
  Size
 ▀▀▀▀▀▀
ùIf you press Shift while you use the arrow keys, you can change the size of the active window. Once you've adjusted its size or position, press Enter. Q
If a window has a Resize corner, you can drag that corner to resize the window. 
 ▄▄▄▄▄▄
  Move
 ▀▀▀▀▀▀
ÖWhen you choose Window│Size/Move, the active window moves in response to the arrow keys. Once you've moved the window to where you want it, press Enter. F
You can also move a window by dragging its title bar with the mouse. '% Window│Zoom ▄   (F5)
  ▀▀▀▀▀▀▀▀▀▀▀▀
₧Choose Zoom to resize the active window to the maximum size. If the window is already zoomed, you can choose this command to restore it to its previous size. {
You can also double-click anywhere on the window's title bar (except where an icon appears) to zoom or unzoom the window. ' Window│Tile ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀
<Choose Window│Tile to tile all file viewers on the desktop. L
 ┌────────────────────────────────────┐
 │ ╔════════════1══╗┌────────────2──┐ │
 │ ║               ║│               │ │
 │ ║               ║│               │ │
 │ ║               ║│               │ │
 │ ║               ║│               │ │
 │ ╚═══════════════╝└───────────────┘ │
 │ ┌────────────3──┐┌────────────4──┐ │
 │ │               ││               │ │
 │ │               ││               │ │
 │ │               ││               │ │
 │ │               ││               │ │
 │ └───────────────┘└───────────────┘ │
 └────────────────────────────────────┘
             Tiled Windows
'$ Window│Cascade ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
@Choose Window│Cascade to stack all file viewers on the desktop. A
 ┌──────────────────────────1─┐
 │┌─────────────────────────2─┐
 ││┌────────────────────────3─┐
 │││╔═══════════════════════4═╗
 │││║                         ║
 │││║                         ║
 │││║                         ║
 │││║                         ║
 │││║                         ║
 └└└╚═════════════════════════╝

        Cascaded Windows
' Window│Next ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀
BChoose Next to cycle forwards through the windows on the desktop. ', Window│Close ▄    (Alt-F3)
  ▀▀▀▀▀▀▀▀▀▀▀▀▀
)Choose Close to close the active window. O
You can also click the Close box in the upper right corner to close a window. 'P Help on the Mouse Options dialog box ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
cThis dialog box consists of one check box, one slider bar, and the standard buttons OK and Cancel. ù
 ┌──────────────────────────┐
 │ Mouse Double Click       │
 │ Slow     Medium     Fast │
 │ ▒▒▒▒▒▒▒▒▒▒▒■▒▒▒▒▒▒▒▒▒▒ │
 └──────────────────────────┘
PThe Mouse Double Click slider bar adjusts the double-click speed of your mouse. ^
 ┌───────────────────────────┐
 │ [X] Reverse Mouse Buttons │
 └───────────────────────────┘
mReverse Mouse Buttons makes the right mouse button take on the normal functions of the left--and vice versa. 6
 See also:
 ═════════
 Options│Mouse... menu command
~'( Options│Mouse... ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
èThe Mouse command brings up the Mouse Options dialog box, where you can set various options that control how your mouse works, including: C
 ■ auto-repeat speed (char/sec)
 ■ delay before auto-repeat (sec)

I
'. Options│Keyboard... ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ù
The Keyboard command brings up the Keyboard Speed dialog box, where you can set various options that control how your keyboard work works, including: R
 ■ how fast a double-click is
 ■ which mouse button (right or left) is
   active
#*S'0 Options│Save Desktop ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|Saves the state of all open windows to a file call TVDEMO.DSK. This file can be reloaded by selecting Options│Load Desktop. ù'0 Options│Load Desktop ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ÉRestore a previously-saved state of all open windows from a file call TVDEMO.DSK. This file is saved via the Options│Save Desktop menu command. ₧'D Help on Open a File Dialog Box ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
╧The Open a File dialog box contains an input box, a file list, a file information panel, the standard button Cancel, one other action button (Open), plus a history list that's attached to the Name inputbox. y	▓╙
'o ┌─ Name ──────────────────────────┐
 │                                 │
 └─────────────────────────────────┘
ÿThe Name input box is where you enter the name of the file to load, or the file-name mask to use as a filter for the Files list box (for example, *.*). '╝ ┌ Files ──────────────────────────┐
 │                                 │
 │  FILENM01.PAS  │  FILENM09.PAS  │
 │  FILENM02.PAS  │  FILENM10.PAS  │
 │  FILENM03.PAS  │  FILENM11.PAS  │
 │  FILENM04.PAS  │  FILENM12.PAS  │
 │  FILENM05.PAS  │  ..            │
 │  FILENM06.PAS  │  \MOREXAMP     │
 │  FILENM07.PAS  │  \TOURS        │
 │  FILENM08.PAS  │  \ANSWERS.DIR  │
 │  ▒▒▒■▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   │
 └─────────────────────────────────┘
¼The Files list box lists the names of files in the current directory that match the file-name mask in the Name input box, plus the parent directory and all subdirectories. ╣
 ┌──────────────────────────────────────────┐
 │ C:\TP\EXAMPLES\*.PAS                     │
 │ HELLO.PAS       52  Jul 14,1990  12:00pm │
 └──────────────────────────────────────────┘
fThe File information panel shows the path name, file name, date, time, and size of the selected file. =
None of the items on this information panel are selectable. '* ┌──────────┐
 │ [ Open ] │
 └──────────┘
WThe Open button opens a new Viewer window and places the selected file in that window. '0 ┌────────────┐
 │ [ Cancel ] │
 └────────────┘
]
If you choose Cancel, nothing changes and no action occurs, and the dialog box is put away. M
(Esc always cancels a dialog box, even if a Cancel button does not appear.) '* ┌──────────┐
 │ [ Open ] │
 └──────────┘
è
In the Open a File dialog box, if you choose the Open button TVDEMO opens a new file editor and places the selected file in that window. |'V Help on the Change Directory dialog box ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ÆThe Change Directory dialog box consists of an input box, a list box, the standard OK and Help buttons, and two other buttons (Chdir and Revert). |
 ┌ Directory Name ─────────────────────┐
 │                                     │
 └─────────────────────────────────────┘
QThe Directory Name input box is where you type in the path of the new directory. ≈
 ┌ Directory Tree ─────────────────────┐
 │   Drives                            │
 │   └─┬C:\                            │
 │     └─┬TP                           │
 │       └──TVISION                    │
 └─────────────────────────────────────┘
oThe Directory Tree list box enables you to navigate directories by using the selecting bar and pressing Enter. ÿ
If you're using the keyboard, press Enter to make the selected directory be the current directory, then choose OK or press Esc to exit the dialog box. +
 ┌──────────┐
 │ [Chdir ] │
 └──────────┘
bThe Chdir button changes the current directory once you've selected or typed in a directory name. +
 ┌──────────┐
 │ [Revert] │
 └──────────┘
iThe Revert button goes back to the previous directory, as long as you haven't yet exited the dialog box. '( Window│Close All ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
9Choose Close all to remove all windows from the desktop. '& Window│Previous ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
GChoose Previous to cycle backwards through the windows on the desktop. '$
 ▄ Menu│Download
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
¢
Download editing keyboard map. Downloaded map will be active for editors and 'Find' & 'Replace' dialogs only, other views uses the standard keyboard map. ',
 ▄ Search│Go To Line
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
p
The Go to Line command displays the Go To Line dialog box, which prompts for the line number you want to find.  *R
'.
 ▄ ≡│ VGA Font Editor
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Open VGA Font Editor. ∙)5'2
 ▄ ≡│ Epson Font Editor
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Open Epson Font Editor. *9'6
 ▄ ≡│ Keyboard Map Editor
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Open Keyboard Map Editor. **='*
 ▄ ≡│ Print Manager
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Open Print Manager. ╫)1
'6
 ▄ Custom Keyboard ON/OFF
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
3
 Switch between standard and custom keyboard map.

 See also:

  Keyboard Map Editor
**y'4
 ▄ Programmer Calculator
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
j
The calculator is a simple programmer calculator with add, subtract, multiply, divide, arithmetic shift left/right, and bitwise AND , OR, XOR and NOT operations. There are also 4 radixes: decimal, hexadecimal, octal and binary. To operate the calculator you can either use the keyboard or click the buttons on the calculator with the mouse.  The BackSpace key will erase the last character typed. The '«' and '»' keys will shift value left/right (the keyboard equivalent of '«'/'»' is Ctrl-Left-Arrow/Ctrl-Right-Arrow). The '±' key toggles the value from positive to negative (the keyboard equivalent of '±' is '_').     
'
 ▄ NoteBook
 ▀▀▀▀▀▀▀▀▀▀▀
$
The notebook is a combination of text editor and calendar that allows to edit a separate page for each day of the year. For January 1st open 1st page, for January 2nd - 2nd page etc. January 1st of the next year will also open the 1st page, i.e., you can write notes only for a single year. 
The NoteBook contains: V
 ■ the editor window
 ■ the calendar
 ■ the 'Clear' button
 ■ the 'Save' button
    
╨)_
╥)t╙)ä╘)Ü'(
 ▄ The Edit Window
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
h
The edit window is where you type in and edit notebook page. Editing keys are similar to Turbo Pascal. ║
          ┌─ Date indicator
          
    ┌ 30-Aug-93 ──────────────────────────────────┐
    │                                             
    │                                             ▓
    │                                             ▓
    │                                             ▓
    │                                             ▓
    │                                             ▓
    │                                             ▓
    │                                             ▓
    │                                             ▓
    │                                             ▓
    │                                             ▓
    │                                             ▓
    │                                             ▓
    │                                             
    └─── YY:XX ─────■▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒─┘
           
       │    └────────── Position Indicator
 Modification Indicator
=
Date indicator shows the date being edited (notebook page). └
Position indicator at the bottom of the edit window frame shows the cursor's position (the current line and column number) as YY:XX , where YY is the line number and XX is the column number. å
If editing text was modified, a '' character (the modification indicator) will be displayed at the bottom of the edit window frame. 
 See also:

  Editor commands
    
╤)▌':
 ▄ Insert & Delete Commands
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.══════════════════════╤══════════════════════ ╕ Insert mode on/off   │ Ctrl+V or Ins
 Delete line          │ Ctrl+Y
 Delete to end of line│ Ctrl+Q Y
 Delete character left│ Ctrl+H or Backspace
 Delete character     │ Ctrl+G or Del
:
 ▄ Cursor Movement Commands
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
)═════════════════╤══════════════════════ > Character left  │ Ctrl+S or Left arrow
 Character right │ Ctrl+D or Right arrow
 Word left       │ Ctrl+A or Ctrl+Left arrow
 Word right      │ Ctrl+F or Ctrl+Right arrow
 Line up         │ Ctrl+E or Up arrow
 Line down       │ Ctrl+X or Down arrow
 Page up         │ Ctrl+R or PgUp
 Page down       │ Ctrl+C or PgDn
&
 ▄ Block Commands
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
2══════════════════════════╤══════════════════════ * Mark block begin         │ Ctrl+K B
 Mark block end           │ Ctrl+K K
 Mark single word         │ Ctrl+K T
 Delete block             │ Ctrl+K Y
 Copy to clipboard        │ Ctrl+Ins
 Cut to clipboard         │ Shift+Del
 Delete block             │ Ctrl+Del
 Paste to clipboard       │ Shift+Ins
D
 ▄ Miscellaneous Editor Commands
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.══════════════════════╤══════════════════════  Menu bar             │ F10
 Close active window  │ Alt+F3
                      │
 Tab                  │ Ctrl+I or Tab
                      │
 Find                 │ Ctrl+Q F
 Find & Replace       │ Ctrl+Q A
 Repeat last find     │ Ctrl+L
 Abort operation      │ Esc
    
'"
 ▄ The Calendar
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
6
The calendar shows the current date and notebook page and allows to select another date. Use mouse or arrow keys to select needed day. Clicking the mouse on the Up Arrow, pressing '-' key, or PgUp key jump month back. Clicking the mouse on the Down Arrow down, pressing '+' key, or PgDn key jump month ahead.     
'.
 ▄ The 'Clear' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
2
The 'Clear' button clears editing notebook page.     
',
 ▄ The 'Save' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
0
The 'Save' button saves editing notebook page.     
'$
 ▄ Print Manager
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
This utility allows printing text files or editor windows with different fonts. Supports also underlining and emphasizing. 
The print manager contains: ╩
 ■ the 'Letters' radio button
 ■ the 'From' radio button
 ■ the 'Language is Case-Sensitive' check box
 ■ the 'Emphasized' list
 ■ the 'Underlined' list
 ■ the 'Menu' button
 ■ the 'Print' button
    
╪)╞	┘)Σ┌) █)-▄)F▌)_▐)t'>
 ▄ The 'Letters' Radio Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
d
The 'Letters' radio button determines the type of letters to print. May select one of three fonts: ÿ
 (■) Draft - normal printer font
 ( ) Bold  - quality double-strike font
 ( ) Small - quality double-strike compressed font - 132 characters/line
    
'8
 ▄ The 'From' Radio Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[
The 'From' radio button determines what will be printed. May select one of three options: ├
 (■) Editor  Window - print contents of last active editor window
 ( ) Selected  Text - print selected text from last active editor window
 ( ) Disk Text File - print contents of text file
    
'^
 ▄ The 'Language is Case-Sensitive' Check Box
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
π
If 'Emphasized' and 'Underlined' lists are not empty then before printing each word will be compared with each pattern in this lists. The 'Language is Case-Sensitive' check box determines if this check will be case-sensitive.     
█)c▄)t'4
 ▄ The 'Emphasized' List
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ô
If 'Emphasized' list is not empty then each word before printing will compared with each pattern of 'Emphasized' list and the equal words will be printed emphasized. To add a new pattern press Insert key and enter pattern. To delete pattern press Delete key. Pattern can contain '*' and '?' wildcard characters, where '*' may be any number of any characters (or none) and '?' may be any one character. 
 See also:
C
  'Underlined' List
  'Language is Case-Sensitive' Check Box
    
▄)╫┌)δ'4
 ▄ The 'Underlined' List
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ô
If 'Underlined' list is not empty then each word before printing will compared with each pattern of 'Underlined' list and the equal words will be printed underlined. To add a new pattern press Insert key and enter pattern. To delete pattern press Delete key. Pattern can contain '*' and '?' wildcard characters, where '*' may be any number of any characters (or none) and '?' may be any one character. 
 See also:
C
  'Emphasized' List
  'Language is Case-Sensitive' Check Box
    
█)╫┌)δ',
 ▄ The 'Menu' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
1
The 'Menu' button opens the print manager menu.     
'.
 ▄ The 'Print' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
┤
The 'Print' button start printing according to defines. The message 'Printing process' is displayed at print time. If printing isn't possible, an error message will be displayed.     
'@
 ▄ Menu│Load 'Emphasized' List
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
m
Load text file where each line in file is a pattern for the 'Emphasized' list. Old list items will cleared.     
█)~'@
 ▄ Menu│Save 'Emphasized' List
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Save 'Emphasized' list into text file where each line in file is a pattern from the 'Emphasized' list. If 'Language is Case-Sensitive' check box was checked then list items will be saved case-sensitive, else items will be saved in upper case and without duplicates.     
█)G┌)¼'@
 ▄ Menu│Load 'Underlined' List
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
m
Load text file where each line in file is a pattern for the 'Underlined' list. Old list items will cleared.     
▄)~'@
 ▄ Menu│Save 'Underlined' List
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Save 'Underlined' list into text file where each line in file is a pattern from the 'Underlined' list. If 'Language is Case-Sensitive' check box was checked then list items will be saved case-sensitive, else items will be saved in upper case and without duplicates.     
▄)G┌)¼'.
 ▄ Menu│Configuration
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
b
Opens Print Options dialog box that define page length, size of top, bottom and left margin etc.     
µ)6
'2
 ▄ Print Options Dialog
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
)
The Print Options dialog box let you define page length, size of top, bottom and left margin, in which line will printed page number (if will printed), are you want stop printing before each page, are you want eject page before or/and after printing and are you want print odd or/and even pages.     
'8
 ▄ Menu│Load Confuguration
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
¥
Load print manager configuration, 'Emphasized' and 'Underlined' lists and state of 'Letters', 'From' and 'Case-Sensitive' switches from configuration file.     
█)\▄)m╪)ì	┘)ÿ┌)ú'8
 ▄ Menu│Save Configuration
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
¥
Save print manager configuration, 'Emphasized' and 'Underlined' lists and state of 'Letters', 'From' and 'Case-Sensitive' switches into configuration file.     
█)\▄)m╪)ì	┘)ÿ┌)ú'"
 ▄ Mouse Cursor
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
X
Mouse cursor is a bitmap matrix 16 x 16 pixels where any pixel may be one from 4 types ├
 ■ White   - pixel always white.
 ■ Black   - pixel always black.
 ■ Glass   - pixel is "glass", invisible.
 ■ Inverse - pixel color complement to background (white on black, red on blue etc) .
I
One dot of this matrix is the "hot dot" - the mouse coordinates origin. 4
For more information see mouse programmer's guide.     
'0
 ▄ Mouse Cursor Editor
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ª
This is utility is for creating icon for mouse cursor and saving result of editing as .ASM, .C or .PAS file that contain a procedure for changing mouse cursor icon. #
The mouse cursor editor contains: r
 ■ the edit window
 ■ the status line
 ■ the 'Menu' button
 ■ the 'See mouse' button
 ■ the short help text
    
Θ)[δ)∞)φ)(ε)='
(
 ▄ The Edit Window
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
^
In the left side of mouse cursor editor window you can see a framed rectangle - edit window. ]
            Edit Window
                 │
                 
    ┌─────────────────────────┐
    │░░░░░░░░░░░░░░░░░░░░░░░░░│
    │░░░░░░░░░░░░░░░░░░░░░░░░░│
    │░░░░░░░░░░░░░░░░░░░░░░░░░│
    │░░░░░░░░░░░░░░░░░░░░░░░░░│
    │░░░░░░░░░░░░░░░░░  ░░░░░░│ ──── Cursor
    │░░░░░░░░░░░░░░░░░░░░░░░░░│
    │░░░░░░░░░░░░░░░░░░░░░░░░░│
    │░░░░░░░░░░░░░░░░░░░░░░░░░│
    │░░░░░░░░░░░░░░░░░░░░░░░░░│
    │░░░░░░░░░░░░░░░░░░░░░░░░░│
    │░░░░░░░░░░░░░░░░░░░░░░░░░│
    │░░░░░░░░░░░░░░░░░░░░░░░░░│
    └─── YY:XX ──────────────┘
           
       │    └────────── Position Indicator
 Modification Indicator
1
Cursor is a blinking square in the edit window. ┐
Position indicator at the bottom of the edit window frame shows the cursor's position (the current line and column number) as YY:XX, where YY is the line number and XX is the column number. å
If editing icon was modified, a '' character (the modification indicator) will be displayed at the bottom of the edit window frame. 
 Available keys are:
j
  Key           │  Action
 ═══════════════╪═════════════════════════════
  Arrow Keys    │  Move Cursor
  PgUp/PgDn     │  Go to Bottom/Top of Column
  Home/End      │  Go to Begin/End of Line
  G             │  Set 'Glass' Point
  W             │  Set White Point
  B             │  Set Black Point
  I             │  Set Inverse Point
  H             │  Set 'Hot Dot'
  ^Left/^Right  │  Shift Left/Right
  ^U/^D         │  Shift Up/Down
  ^Del/^Ins     │  Delete/Insert Line
  ^E/^W         │  Delete/Insert Column
  ^C/^F         │  Clear/Fill
  ^V/^H         │  Vertical/Horizontal Flip
  ^O            │  Rotate

 See also:

  Mouse Cursor
    
Θ)Θ'(
 ▄ The Status Line
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
╞
The status line is a specialized view, displayed at the bottom of the mouse cursor editor window. Status line displays are lists of available dot types, short keys and pictures for this dot types. 
 ║ oo  [G]lass  ▓▓  [W]hite  ██  [B]lack    [I]nvers  ▒▒  [H]ot dot ║
 ╚════════════════════════════════════════════════════════════════════╝
         
    │   │  └─  'Glass' - dot type
    │   │
    │   └─  [G] - short key for 'glass' dot
    │
    └─  picture for 'glass' dot
g

Clicking the mouse on a short key will set dot of this type into cursor position in the edit window. 
 See also:

  Mouse Cursor
    
Θ)ü',
 ▄ The 'Menu' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
4
The 'Menu' button opens  mouse cursor editor menu.     
'6
 ▄ The 'See mouse' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
≥
The 'See mouse' button opens screen that contain 9 areas filled by different colors and patterns and show editing mouse cursor icon. You can try this cursor icon on different background colors and patterns. To resume press any mouse button. b
'See mouse' button may be pressed by mouse only. If you haven't mouse you can't use this option.     
'
 ▄ Menu│Open
 ▀▀▀▀▀▀▀▀▀▀▀▀
s
The Open command displays the Open File dialog box. In this dialog box you select the .MCE file you want to edit.     
'
 ▄ Menu│New
 ▀▀▀▀▀▀▀▀▀▀▀
O
The New command creates a new empty .MCE file. The file name is 'NONAME.MCE'.     
'
 ▄ Menu│Save
 ▀▀▀▀▀▀▀▀▀▀▀▀
╦
Save current .MCE file. If the file has a default name (such as NONAME.MCE), this option is opened as dialog box so you can rename the file and save it in a different directory or on a different drive.     
'"
 ▄ Menu│Save As
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
½
Save As opens up the Save File As dialog box, where you can save the editing mouse cursor icon under a different name, in a different directory, or on a different drive. ]
You can enter the new file name, including the drive and directory, and click or choose OK.     
'&
 ▄ Menu│Make .ASM
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
T
Create .ASM file that contains code of procedure that change icon of mouse cursor.     
Θ)m'"
 ▄ Menu│Make .C
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
R
Create .C file that contains code of procedure that change icon of mouse cursor.     
Θ)g'&
 ▄ Menu│Make .PAS
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
T
Create .PAS file that contains code of procedure that change icon of mouse cursor.     
Θ)m'
 ▄ VGA Font
 ▀▀▀▀▀▀▀▀▀▀▀
Q
VGA screen font is bitmapped font 8 x N where N is any number between 1 and 16. ∙
   ░░░░░░░░░░░░░░░░
   ░░░░░░░░░░░░░░░░
   ░░░░░░██░░░░░░░░    ░░░░░░░░░░░░░░░░
   ░░░░██████░░░░░░    ░░░░░░██░░░░░░░░
   ░░████░░████░░░░    ░░░░██████░░░░░░
   ████░░░░░░████░░    ░░████░░████░░░░
   ████░░░░░░████░░    ████░░░░░░████░░
   ██████████████░░    ████░░░░░░████░░
   ████░░░░░░████░░    ██████████████░░    ░░░░████░░░░░░░░
   ████░░░░░░████░░    ████░░░░░░████░░    ░░████████░░░░░░
   ████░░░░░░████░░    ████░░░░░░████░░    ████░░░░████░░░░
   ████░░░░░░████░░    ████░░░░░░████░░    ████░░░░████░░░░
   ░░░░░░░░░░░░░░░░    ████░░░░░░████░░    ████████████░░░░
   ░░░░░░░░░░░░░░░░    ░░░░░░░░░░░░░░░░    ████░░░░████░░░░
   ░░░░░░░░░░░░░░░░    ░░░░░░░░░░░░░░░░    ████░░░░████░░░░
   ░░░░░░░░░░░░░░░░    ░░░░░░░░░░░░░░░░    ░░░░░░░░░░░░░░░░
8
        8 x 16              8 x 14               8 x 8
N
Largest font is 8 x 32, but usually we don't use a font larger than 8 x 16, so this font editor supports font size up to 8 x 16. In text mode VGA screen default vertical resolution is 400 pixels and default font is 8 x 16, therefore number of lines is 400 / 16 = 25. If we downloaded new font with a different size then number of lines will be redefined as ScreenVerticalResolution / FontVerticalSize. Screen resolusion may be low (640 x 200 such CGA), middle (640 x 350 such EGA) and high (720 x 400, when this resolution used font size is 9 x N - for characters #192..#223 9th column copied from 8th, for other characters this column is empty). Allowed is any combination of font size and screen resolution. VGA screen has 3 default fonts for text mode - 8 x 8, 8 x 14 and 8 x 16. Font editor allows to create also a font with different size. 2
For more information see VGA programmer's guide.     
'(
 ▄ VGA Font Editor
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

This utility is used to edit a VGA font and save result of editing as .ASM, .C or .PAS file that contains procedure for changing VGA font or in internal format (extention of VGA font file is 'Vxx' where 'xx' is font size, for example '08' for 8 x 8 font). 
The VGA font editor contains: Ç
 ■ the edit window
 ■ the 'Menu' button
 ■ the 'See/Select' button
 ■ the editing letter indicator
 ■ the short help text
    
°)I·)Qⁿ)d²)y√)ö'	(
 ▄ The Edit Window
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
T
In left side of VGA font editor window you can see framed rectangle - edit window. ╧
         Edit Window
              │
              
     ┌─────────────────┐
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░  ░░│ ──── Cursor
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     └─ YY:XX ─────────┘
          
          └─── Position Indicator
1
Cursor is a blinking square in the edit window. ┐
Position indicator at the bottom of the edit window frame shows the cursor's position (the current line and column number) as YY:XX, where YY is the line number and XX is the column number. 
 Available keys are:
ü
  Key                  │  Action
 ══════════════════════╪═════════════════════════════
  Arrow Keys           │  Move Cursor
  PgUp/PgDn            │  Go to Bottom/Top of Column
  Home/End             │  Go to Begin/End of Line
  Ctrl-PgUp/Ctrl-PgDn  │  Select Next/Previous Letter
  Ctrl-Home/Ctrl-End   │  Select First/Last Letter
  ^Left/^Right         │  Shift Left/Right
  ^U/^D                │  Shift Up/Down
  ^Del/^Ins            │  Delete/Insert Line
  ^E/^W                │  Delete/Insert Column
  ^C/^F                │  Clear/Fill
  ^V/^H                │  Vertical/Horizontal Flip
  ^N                   │  Invers (Negative)

 See also:

  VGA Font
    
°)Γ'B
 ▄ The Editing Letter Indicator
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
W
The editing letter indicator is a specialized view, displayed at the bottom of the VGA font editor window frame. The editing character and hexadecimal and decimal ASCII values of this character are displayed. If editing font was modified, a '' character (the modification indicator) will be displayed at the bottom of the edit window frame. ₧
  ║                                                    ║
  ╚═══ Char: A Decimal: 65 Hexa: 41 ══════════════════╝
     
     └─ Modification Indicator
    
',
 ▄ The 'Menu' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
/
The 'Menu' button opens VGA font editor menu.     
'8
 ▄ The 'See/Select' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
τ
If size of current font is equal to size of editing font then the 'See/Select' button opens See/Select dialog that contains current and editing fonts table and allow to see and try editing font or select next letter to be edited.     
'
 ▄ Menu│Open
 ▀▀▀▀▀▀▀▀▀▀▀▀
╫
The Open command displays the Open a File dialog box. In this dialog box you select the VGA font file you want to edit. Extention of VGA font file is 'Vxx' where 'xx' is font size, for example '08' for 8 x 8 font.     
'
 ▄ Menu│New
 ▀▀▀▀▀▀▀▀▀▀▀
E
The New command opens the Select Font Size dialog. If this dialog wasn't canceled, it then creates a new VGA font file. The file name is 'NONAME.Vxx' where 'xx' is font size (for example '08' for 8 x 8 font). If selected font size is equal to current font size, then file will contain current font. Otherwise file is empty.     
*6'8
 ▄ Select Font Size Dialog
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
F
The Select Font Size dialog contains a set of radio buttons where each button is matched to a font size between 8 x 1 and 8 x 16 scan lines per character. Default selection is the current font size. You can select needed size and press Enter or click on the OK button, or cancel by pressing Esc or clicking on Cancel button. 
 See also:

  VGA Font
    
°)Ä'
 ▄ Menu│Save
 ▀▀▀▀▀▀▀▀▀▀▀▀

Save current VGA font file. If the file has a default name (such as 'NONAME.Vxx' where 'xx' is font size (for example '08' for 8 x 8 font)), the VGA font editor opens the "Save File As" dialog box so you can rename the file and save it in a different directory or on a different drive.     
'"
 ▄ Menu│Save As
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
¥
Save As opens up the Save File As dialog box, where you can save the edited font under a different name, in a different directory, or on a different drive. ]
You can enter the new file name, including the drive and directory, and click or choose OK.     
'
 ▄ Menu│Merge
 ▀▀▀▀▀▀▀▀▀▀▀▀▀
á
Merge characters from another VGA font file. If size of selected font is different from editing font size, then this characters will be truncated or enlarged. 
 See also:

  VGA Font
    
°)╬',
 ▄ Merge Font Dialog
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
o
The Merge Font dialog allows select characters to be copied from selected font file. It then positions these characters in the edited font file. The "From" table shows selected font file - you can select some characters which will be copied by Shift-ArrowKeys or by mouse (selected characters will be marked by different background color). The "Into" table shows the editing font - you can select starting position to copy characters by arrow keys (area which will be owerwritten will be marked by different background color). Indicator at the bottom of window shows which characters will be copied into which characters.     
'&
 ▄ Menu│Make .ASM
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
H
Create .ASM file that contains code of procedure to download VGA font.     
°)e'"
 ▄ Menu│Make .C
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
F
Create .C file that contains code of procedure to download VGA font.     
°)_'&
 ▄ Menu│Make .PAS
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
H
Create .PAS file that contains code of procedure to download VGA font.     
°)e'$
 ▄ Menu│Download
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Download editing VGA font.     
°)7'.
 ▄ Epson Printer Font
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▓
Epson FX-80 font is a bitmapped 11 x 8 font. Normally the last two columns are left blank - this forms the space between characters. In some instances you may want the character to touch. If so, use all 11 dot columns. Redefinition of box characters (characters num. 176 - 223) is not recommended - these characters use special 11 x 12 (one and a half high) matrix that can't be correctly redefined by user. Standard character matrix is 11 x 8, but distance between centers of two adjacent dots is only half of dot diameter, i.e., you actually see a 6 x 8 matrix. Therefore if the dots in 1st, 3rd, 5th, 7th, 9th and 11th columns were printed you can see contiguous line of 6 dots length. a

         1st                          11th
          ┬                             ┬
       ┌──┼──┬──┬▒▒▒▒▒┬▒▒▒▒▒┼──┬──┬──┬──┼──┬───
  1st  │  │  │  │▒▒▒▒▒│▒▒▒▒▒│  │  │  │  │  │  
       ├──┼──┼▒▒▒▒▒┼──┼──┼▒▒▒▒▒┼──┼──┼──┼──┤  │
       │  │  │▒▒▒▒▒│  │  │▒▒▒▒▒│  │  │  │  │  │
       ├──┼▒▒▒▒▒┼──┼──┼──┼──┼▒▒▒▒▒┼──┼──┼──┤  │    ▒▒▒████▒▒▒▒▒
       │  │▒▒▒▒▒│  │  │  │  │▒▒▒▒▒│  │  │  │  │    ▒▒██▒▒██▒▒▒▒
       ├▒▒▒▒▒┼──┼──┼──┼──┼──┼──┼▒▒▒▒▒┼──┼──┤  │    ▒██▒▒▒▒██▒▒▒
       │▒▒▒▒▒│  │  │  │  │  │  │▒▒▒▒▒│  │  │       ██▒▒▒▒▒▒██▒▒
       ├▒▒▒▒▒┼▒▒▒▒▒┼▒▒▒▒▒┼▒▒▒▒▒┼▒▒▒▒▒┼──┼──┤  8    ██████████▒▒
       │▒▒▒▒▒│▒▒▒▒▒│▒▒▒▒▒│▒▒▒▒▒│▒▒▒▒▒│  │  │       ██▒▒▒▒▒▒██▒▒
       ├▒▒▒▒▒┼──┼──┼──┼──┼──┼──┼▒▒▒▒▒┼──┼──┤  │    ██▒▒▒▒▒▒██▒▒
       │▒▒▒▒▒│  │  │  │  │  │  │▒▒▒▒▒│  │  │  │    ▒▒▒▒▒▒▒▒▒▒▒▒
       ├▒▒▒▒▒┼──┼──┼──┼──┼──┼──┼▒▒▒▒▒┼──┼──┤  │
       │▒▒▒▒▒│  │  │  │  │  │  │▒▒▒▒▒│  │  │  │
       ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤  │
  8th  │  │  │  │  │  │  │  │  │  │  │  │  │  
       ├──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┼───
       │                                   │
       │ ───────────  11  ────────────── │
█

There is also an overlap problem: printer working in single strike mode can't print two immediately adjacent dots - second dot won't be printed (on the contrary, some printers can't print the first dot). See example: ╛

             Matrix         │       Really Printed
 ═══════════════════════════╪═════════════════════════════
                            │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
       │  │  │  │           │       │  │  │  │
     ──┼▒▒▒▒▒┼──┼──         │     ──┼▒▒▒▒▒┼──┼──
       │▒▒▒▒▒│  │           │       │▒▒▒▒▒│  │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
       │  │  │  │           │       │  │  │  │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
       │  │  │  │           │       │  │  │  │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
                            │
     single dot in          │    this single dot
     second column          │    will be printed
                            │
                            │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
       │  │  │  │           │       │  │  │  │
     ▒▒▒▒▒┼▒▒▒▒▒┼──         │      ▒▒▒▒▒┼▒▒▒▒▒┼──
     ▒▒▒▒▒│▒▒▒▒▒│           │      ▒▒▒▒▒│▒▒▒▒▒│
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
       │  │  │  │           │       │  │  │  │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
       │  │  │  │           │       │  │  │  │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
                            │
    dots   in   1st         │    both these dots
    and 3rd columns         │    will be printed
                            │
                            │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
       │  │  │  │           │       │  │  │  │
     ▒▒▒▒▒┼──┼──┼──         │     ▒▒▒▒▒┼──┼──┼──
     ▒▒▒▒▒│  │  │           │     ▒▒▒▒▒│  │  │
     ──┼▒▒▒▒▒┼──┼──         │     ──┼▒▒▒▒▒┼──┼──
       │▒▒▒▒▒│  │           │       │▒▒▒▒▒│  │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
       │  │  │  │           │       │  │  │  │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
                            │
    dots   in   1st         │    both these dots
    and 2nd columns         │    will be printed
                            │
                            │
     ──┼──┼──┼──┼──         │    ──┼──┼──┼──┼──
       │  │  │  │           │      │  │  │  │
     ▒▒▒██▒▒▒┼──┼──         │    ▒▒▒▒▒┼──┼──┼──
     ▒▒▒██▒▒▒│  │           │    ▒▒▒▒▒│  │  │
     ──┼──┼──┼──┼──         │    ──┼──┼──┼──┼──
       │  │  │  │           │      │  │  │  │
     ──┼──┼──┼──┼──         │    ──┼──┼──┼──┼──
       │  │  │  │           │      │  │  │  │
     ──┼──┼──┼──┼──         │    ──┼──┼──┼──┼──
                            │
  overlap of  dots in       │   will  print  only
  1st and 2nd columns       │   dot in first column
                            │
                            │
                            │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
       │  │  │  │           │       │  │  │  │
     ▒▒▒██▒██▒██▒▒▒         │     ▒▒▒▒▒┼▒▒▒▒▒┼──
     ▒▒▒██▒██▒██▒▒▒         │     ▒▒▒▒▒│▒▒▒▒▒│
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
       │  │  │  │           │       │  │  │  │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
       │  │  │  │           │       │  │  │  │
     ──┼──┼──┼──┼──         │     ──┼──┼──┼──┼──
                            │
 overlap  of dots in 1st,   │  will    print   only   two
 2nd, 3rd and 4th columns   │  dots in 1st and 3rd column
                            │



When printer work in double strike mode, overlap is enabled - two adjacent dots will be printed. Therefore it is recommended to disable overlap in editor menu when you edit font for single strike mode, and to enable overlap when you edit font for double strike mode. ¥
Any character may be shifted 1 dot down (see 'Local options' in editor menu). Characters with descenders (such as 'p' or 'g') use this option. See example: z

          │    Without Shift Down    │    With Shift Down
 ═════════╪══════════════════════════╪═════════════════════════
          │                          │
          │  ─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼  │  ─┼─┼─┼▒▒▒┼▒▒▒┼▒▒▒┼─┼─┼
          │  ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼─┼─┼─┼▒▒▒┼─┼
          │  ▒▒▒┼▒▒▒┼─┼─┼▒▒▒┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼─┼─┼─┼▒▒▒┼─┼
  Matrix  │  ▒▒▒┼─┼▒▒▒┼▒▒▒┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼─┼─┼─┼▒▒▒┼─┼
          │  ▒▒▒┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼▒▒▒┼▒▒▒┼─┼─┼
          │  ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼
          │  ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼
          │  ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼
          │                          │
 ─────────┼──────────────────────────┼─────────────────────────
          │                          │
          │  ─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼  │  ─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼
          │  ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼▒▒▒┼▒▒▒┼─┼─┼
          │  ▒▒▒┼▒▒▒┼─┼─┼▒▒▒┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼─┼─┼─┼▒▒▒┼─┼
  Really  │  ▒▒▒┼─┼▒▒▒┼▒▒▒┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼─┼─┼─┼▒▒▒┼─┼
  Printed │  ▒▒▒┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼─┼─┼─┼▒▒▒┼─┼
          │  ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼▒▒▒┼▒▒▒┼─┼─┼
          │  ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼
          │  ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼  │  ─┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼
          │                          │        ▒▒▒
          │                          │
$

When printer work in proportional spacing mode there may be printed characters with width different than 11 columns. For this you need to redefine starting (1..7) and ending (2..12) column for each character whose width you want to change (see 'Local options' in editor menu). See example: [


         Bounds        │         Matrix         │      Really Printed
 ══════════════════════╪════════════════════════╪═════════════════════════
                       │                        │
                       │ ─┼─┼─┼─┼▒▒▒┼▒▒▒┼─┼─┼─┼ │ ─┼▒▒▒┼▒▒▒┼─
                       │ ─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼─┼ │ ─┼─┼▒▒▒┼─┼─
  Starting column:  4  │ ─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼─┼ │ ─┼─┼▒▒▒┼─┼─
                       │ ─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼─┼ │ ─┼─┼▒▒▒┼─┼─
                       │ ─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼─┼ │ ─┼─┼▒▒▒┼─┼─
  Ending column:    8  │ ─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼─┼ │ ─┼─┼▒▒▒┼─┼─
                       │ ─┼─┼─┼─┼▒▒▒┼▒▒▒┼─┼─┼─┼ │ ─┼▒▒▒┼▒▒▒┼─
                       │ ─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼ │ ─┼─┼─┼─┼─┼─
                       │                        │
                       │                        │
                       │ ─┼─┼─┼▒▒▒┼▒▒▒┼─┼─┼─┼─┼ │ ─┼─┼─┼▒▒▒┼▒▒▒┼─┼─┼─┼─┼
                       │ ─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼ │ ─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼
  Starting column:  1  │ ─┼▒▒▒┼─┼─┼─┼─┼▒▒▒┼─┼─┼ │ ─┼▒▒▒┼─┼─┼─┼─┼▒▒▒┼─┼─┼
                       │ ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼ │ ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼
                       │ ▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼─┼ │ ▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼─┼
  Ending column:   11  │ ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼ │ ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼
                       │ ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼ │ ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼
                       │ ─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼ │ ─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼
                       │                        │
                       │                        │
                       │ ─┼─┼─┼▒▒▒┼▒▒▒┼─┼─┼─┼─┼ │ ─┼─┼▒▒▒┼▒▒▒┼─
                       │ ─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼ │ ─┼▒▒▒┼─┼─┼▒▒▒
  Starting column:  2  │ ─┼▒▒▒┼─┼─┼─┼─┼▒▒▒┼─┼─┼ │ ▒▒▒┼─┼─┼─┼─┼─
                       │ ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼ │ ─┼─┼─┼─┼─┼─┼─
                       │ ▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼─┼ │ ─┼▒▒▒┼▒▒▒┼▒▒▒
  Ending column:    7  │ ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼ │ ─┼─┼─┼─┼─┼─┼─
                       │ ▒▒▒┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼ │ ─┼─┼─┼─┼─┼─┼─
                       │ ─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼ │ ─┼─┼─┼─┼─┼─┼─
                       │                        │
                       │                        │
                       │ ─┼▒▒▒┼▒▒▒┼─┼─┼─┼─┼─┼─┼ │ ─┼▒▒▒┼▒▒▒┼─┼─
                       │ ▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼ │ ▒▒▒┼─┼─┼▒▒▒┼─
  Starting column:  1  │ ▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼ │ ▒▒▒┼─┼─┼▒▒▒┼─
                       │ ▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼ │ ▒▒▒┼─┼─┼▒▒▒┼─
                       │ ▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼ │ ▒▒▒┼─┼─┼▒▒▒┼─
  Ending column:    6  │ ▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼ │ ▒▒▒┼─┼─┼▒▒▒┼─
                       │ ─┼▒▒▒┼▒▒▒┼─┼─┼─┼─┼─┼─┼ │ ─┼▒▒▒┼▒▒▒┼─┼─
                       │ ─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼ │ ─┼─┼─┼─┼─┼─┼─
                       │                        │
┘

Maximal character width is 11 dots. It is impossible define dot in 12 column, but last column may be defined as 12th column (it's the default). If last column is defined as 11th column, then next (12) column is also 1st column of next letter. If 11th column of current letter and 1st column of next letter contains adjacent dots, they may possibly overlap and characters won't print correctly. For example, let's print '╫┐' characters that are defined as 11-column wide. ╗

                    12th ─┬─ 1st
                          │
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼     ▒▒▒██▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼     ▒▒▒██▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼     ▒▒▒██▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒▒
   ▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼▒▒█▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼─┼─┼─┼     ████████████▒██████▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼     ▒▒▒██▒▒██▒▒▒▒▒▒▒▒██▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼     ▒▒▒██▒▒██▒▒▒▒▒▒▒▒██▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼     ▒▒▒██▒▒██▒▒▒▒▒▒▒▒██▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼     ▒▒▒██▒▒██▒▒▒▒▒▒▒▒██▒▒▒▒
                          │


Because of overlap between 11th column of first character and 1st column of second character result was printed incorrectly. @
And now let's print this characters defined as 12-column wide. ╤

                    12th ─┐ ┌─ 1st
                          │ │
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼    ▒▒▒██▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼    ▒▒▒██▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼    ▒▒▒██▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
   ▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼▒▒▒┼─┼─┼─┼    ████████████████████▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼    ▒▒▒██▒▒██▒▒▒▒▒▒▒▒▒██▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼    ▒▒▒██▒▒██▒▒▒▒▒▒▒▒▒██▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼    ▒▒▒██▒▒██▒▒▒▒▒▒▒▒▒██▒▒▒▒
   ─┼─┼─┼▒▒▒┼─┼─┼▒▒▒┼─┼─┼─┼─┼─┼─┼─┼─┼─┼▒▒▒┼─┼─┼─┼    ▒▒▒██▒▒██▒▒▒▒▒▒▒▒▒██▒▒▒▒
                          │ │
s

This trick is recommended also when you edit font for proportional spacing mode - use 1 column more than needed. 7
For more information see user manual of your printer.     
*e*',
 ▄ Epson Font Editor
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ª
This utility is used to edit Epson printer font and save result of editing as .ASM, .C or .PAS file that contain data for changing Epson font or in internal format. !
The Epson font editor contains: æ
 ■ the edit window
 ■ the 'Menu' button
 ■ the 'See Font' button
 ■ the ASCII table
 ■ the editing letter indicator
 ■ the short help text
    

*K*ⁿ**$
*=
*P'	(
 ▄ The Edit Window
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
V
In left side of Epson font editor window you can see framed rectangle - edit window. ╢
         Edit Window
              │
              
     ┌─────────────────┐
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░  ░░│ ──── Cursor
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     │░░░░░░░░░░░░░░░░░│
     └─ YY:XX ─────────┘
          
          └─── Position Indicator
1
Cursor is a blinking square in the edit window. ┐
Position indicator at the bottom of the edit window frame shows the cursor's position (the current line and column number) as YY:XX, where YY is the line number and XX is the column number. 
 Available keys are:
U
  Key                  │  Action
 ══════════════════════╪═════════════════════════════
  Arrow Keys           │  Move Cursor
  PgUp/PgDn            │  Go to Bottom/Top of Column
  Home/End             │  Go to Begin/End of Line
  Ctrl-PgUp/Ctrl-PgDn  │  Select Next/Previous Letter
  Ctrl-Home/Ctrl-End   │  Select First/Last Letter
  ^Left/^Right         │  Shift Left/Right
  ^U/^D                │  Shift Up/Down
  ^Del/^Ins            │  Delete/Insert Line
  ^E/^W                │  Delete/Insert Column
  ^C/^F                │  Clear/Fill
  ^V/^H                │  Vertical/Horizontal Flip

 See also:

  Epson Font
    

*ƒ
'B
 ▄ The Editing Letter Indicator
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Y
The editing letter indicator is a specialized view, displayed at the bottom of the Epson font editor window frame. The editing character and hexadecimal and decimal ASCII values of this character are displayed. If editing font was modified, a '' character (the modification indicator) will be displayed at the bottom of the edit window frame. ₧
  ║                                                    ║
  ╚═══ Char: A Decimal: 65 Hexa: 41 ══════════════════╝
     
     └─ Modification Indicator
    
'(
 ▄ The ASCII Table
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
∞
The ASCII table displays the entire IBM PC character set. The defined characters are highlighted. If ASCII table is selected, the current character is marked by a blinking block cursor. Otherwise current character is highlighted and marked by a different background color. Current character is also displayed at the editing letter indicator. A new character is selected by pressing it on the keyboard, by clicking the mouse on it in the chart, or by moving the cursor using the cursor keys. 
 See also:

  Epson Font
    

*$
',
 ▄ The 'Menu' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
6
The 'Menu' button opens the  Epson font editor menu.     
'6
 ▄ The 'See Font' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
e
The 'See Font' button opens a graphic screen that show defined characters. To resume press any key. 
 See also:

  Epson Font
    

*½
'
 ▄ Menu│Open
 ▀▀▀▀▀▀▀▀▀▀▀▀
r
The Open command displays the Open a File dialog box. In this dialog box you select the .PFE file you want edit.     
'
 ▄ Menu│New
 ▀▀▀▀▀▀▀▀▀▀▀
O
The New command creates a new empty .PFE file. The file name is 'NONAME.PFE'.     
'
 ▄ Menu│Save
 ▀▀▀▀▀▀▀▀▀▀▀▀
╦
Save current .PFE file. If the file has a default name (such as NONAME.PFE), this option is opened as dialog box so you can rename the file and save it in a different directory or on a different drive.     
'"
 ▄ Menu│Save As
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
₧
Save As opens up the Save File As dialog box, where you can save the editing font under a different name, in a different directory, or on a different drive. ]
You can enter the new file name, including the drive and directory, and click or choose OK.     
'
 ▄ Menu│Merge
 ▀▀▀▀▀▀▀▀▀▀▀▀▀
0
Merge characters from another Epson font file.     
',
 ▄ Merge Font Dialog
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
«
The Merge Font dialog allows to select characters to be copied from selected font file and position of these characters in editing font file. The "From" table shows the selected font file - used characters are highlighted, you can select some characters which will be copied by Shift-ArrowKeys or by mouse (selected characters will be marked by different background color). The "Into" table shows editing font - used characters are highlighted, you can select starting position to copy characters by arrow keys (area which will be owerwritten will be marked by different background color). Indicator at the bottom of window shows which characters will be copied into which characters. 
 See also

  Epson Font
    

*Θ
'"
 ▄ Menu│Overlap
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Enable/disable dot overlap. 
 See also:

  Epson Font
    

*O
'.
 ▄ Menu│Local Options
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
¡
Open Local Options dialog box that define for current character starting and ending column for proportional spacing, and allow shift character at printing time 1 dot down. 
 See also:

  Epson Font
    
*5
*δ
'2
 ▄ Local Options Dialog
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
¢
The Local Options dialog box let you define for current character the starting and ending column,  and if to shift character at printing time 1 dot down. 
 See also:

  Epson Font
    

*▌
'&
 ▄ Menu│Make .ASM
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
`
Create .ASM file that contains data that must be copied to the printer to download Epson font.     

*{
'"
 ▄ Menu│Make .C
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
_
Create .C file that contains array that must be copied to the printer to download Epson font.     

*v
'&
 ▄ Menu│Make .PAS
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
a
Create .PAS file that contains array that must be copied to the printer to download Epson font.     

*|
'&
 ▄ Menu│Make .BIN
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
p
Create .BIN file that contains data that must be copied to the printer to download Epson font. Use DOS command 
  COPY FILENAME.BIN PRN /B

to correctly copy this file.     

*{
'$
 ▄ Menu│Download
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Download editing Epson font.     

*7
'"
 ▄ Keyboard Map
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
J
Computer keyboar mapped as english type-writer. It's comfortable when you type an english text, but if you want use a foreign language you need to use special characters that can't be typed using standard keyboard and your keyboard will be uncomfortable. If you want type any foreign language text, you need remap your keyboard.   
'0
 ▄ Keyboard Map Editor
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
│
This is utility is for creating new keyboard map and saving result of editing as .ASM, .C or .PAS file that contain a procedure for convertion from standard to new keyboard map. #
The keyboard map editor contains: Z
 ■ the edit window
 ■ the 'Menu' button
 ■ the 'Try It' button
 ■ the short help text
  
)*V+*/*"4*7'(
 ▄ The Edit Window
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[
At the bottom of keyboard map editor window you can see a keyboard picture - edit window. W
                                Edit Window
                                     │
                                     
 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬───────┐
 │~   │!   │@   │#   │$   │%   │^   │&   │*   │(   │)   │_   │+   │ BckSp │
 │`   │1   │2   │3   │4   │5   │6   │7   │8   │9   │0   │-   │=   │ ──── │
 ├────┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬─────┤
 │ ─── │Q   │W   │E   │R   │T   │Y   │U   │I   │O   │P   │(   │}   │     │
 │ ─── │    │    │    │    │    │    │    │    │    │    │[   │]   │  │  │
 ├──────┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┘  │  │
 │  Caps  │A   │S   │D   │F   │G   │H   │J   │K   │L   │:   │"   │ ───┘  │
 │  Lock  │    │    │    │    │    │    │    │    │    │;   │'   │ Enter  │
 ├────────┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴────────┤
 │          │Z   │X   │C   │V   │B   │N   │M   │<   │>   │?   │         │
 │ │  Shift  │    │    │    │    │    │    │    │,   │.   │/   │ │ Shift  │
 └───────────┴────┴────┴────┴────┴────┴────┴────┴────┴────┴────┴──────────┘
1
Selected key will be marked by different color. P
If key value was changed then new key value will be displayed and highlighted. ¥
If editing keyboard map was modified, a '' character (the modification indicator) will be displayed at the bottom of the keyboard map editor window frame. ;
  ╚════════
    
    │
    └───  Modification Indicator

 Available keys are:

  Key            │  Action
 ════════════════╪═════════════════════════════
  Arrow Keys     │  Move Cursor
  PgUp/PgDn      │  Go to Bottom/Top of Column
  Home/End       │  Go to Begin/End of Line
  Enter/SpaceBar │  Edit Key
  ^R             │  Reset Default Key Value

 See also:

  Keyboard Map
   
)*i'2
 ▄ Get Key Value Dialog
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▒
The Get Key Value dialog allows select characters they will be generated when editing key pressed without Shift (lower case) and with Shift (upper case). In the dialog you can see picture of editing key with two input lines - lower input line allows accept character for lower case and upper - for upper case. If DownArrow pressed or [] button clicked by mouse then will be opened Select ASCII Dialog that allows accept character.   
7*▓'0
 ▄ Select ASCII Dialog
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
╡
The Select ASCII dialog displays the entire IBM PC character set. The current character is marked by a blinking block cursor, and the hexadecimal and decimal ASCII values of the character are displayed below the chart. A new character is selected by pressing it on the keyboard, by clicking the mouse on it in the chart, or by moving the cursor using the cursor keys. Press Enter or click on the OK button to accept selected character.   
',
 ▄ The 'Menu' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
3
The 'Menu' button opens keyboard map editor menu.   
'0
 ▄ The 'Try It' Button
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
\
The 'Try It' button opens Try Keyboard dialog that allows you to try editing keyboard map.   
5*L'0
 ▄ Try Keyboard Dialog
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
=
The Try Keyboard dialog allows to try editing keyboard map.   
'
 ▄ Menu│Open
 ▀▀▀▀▀▀▀▀▀▀▀▀
s
The Open command displays the Open File dialog box. In this dialog box you select the .KME file you want to edit.   
'
 ▄ Menu│New
 ▀▀▀▀▀▀▀▀▀▀▀
O
The New command creates a new empty .KME file. The file name is 'NONAME.KME'.   
'
 ▄ Menu│Save
 ▀▀▀▀▀▀▀▀▀▀▀▀
╦
Save current .KME file. If the file has a default name (such as NONAME.KME), this option is opened as dialog box so you can rename the file and save it in a different directory or on a different drive.   
'"
 ▄ Menu│Save As
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ª
Save As opens up the Save File As dialog box, where you can save the editing keyboard map under a different name, in a different directory, or on a different drive. ]
You can enter the new file name, including the drive and directory, and click or choose OK.   
'&
 ▄ Menu│Make .ASM
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
d
Create .ASM file that contains code of procedure for convertion from standard to new keyboard map.   
)*}'"
 ▄ Menu│Make .C
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
a
Create .C file that contains code of function for convertion from standard to new keyboard map.   
)*v'&
 ▄ Menu│Make .PAS
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c
Create .PAS file that contains code of function for convertion from standard to new keyboard map.   
)*|':
 ▄ Go To Line Number Dialog
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
z
The Go To Line Number dialog jumps to the required line in editor. Enter in which line of source code you want to go to.     
'4
 ▄ Keyboard Speed Dialog
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
║
The Keyboard Speed dialog lets you set keyboard speed (for AT-style machine only). This determines how long the machine will delay before repeating a character when you are holding down a key, and how many characters it will repeat per second. This does not affect your typing speed. You have to move your fingers faster if you want to type faster! But it makes editing go faster since a fast keyboard lets you zip around the screen. Type some keys to see the effect in the Keyboard Test Pad input line. Try holding down a single key, such as  X , to see how the settings will affect keyboard operation. Most people prefer a speed around 20-25 character/second and the minimum delay (.25 second).     
'>
 ▄ Execute DOS Command Dialog
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
a
The Execute DOS Command dialog executes a single DOS command. Enter DOS command to be executed. 'Éû	

╕"╣"║"╗"╝"╜"╛"╠)╧)╨)╤)╥)╙)╘)╫)╪)┘)┌)█)▄)▌)▐)▀)α)ß)Γ)π)Σ)σ)µ)Θ)Ω)δ)∞)φ)ε)∩)≡)±)≥)≤)⌠)⌡)°)∙)·)√)ⁿ)²)■) )*********
***
****************** *#*&*)***+*,*-*.*/*0*1*2*3*4*5*6*7*               ! " # $ % & '             [
ùü	yv≤T╩7─),ê-│.p/A0t1ç2`6φ6╓7¢8|>G?⌠?J@ª@AXA√A¡DFôLàR±SeT╒TæV┌W?Y₧Z╨\_s_i`/aÿb^c▀fßg╟dpeπh║jPlss"vûv7x┌xWyRzô{&|│|F}éäuåèî╨Ä?ÅrÉyæ±Æúö≥ò╞ÜM¢╬¢%ùÿU£«£D═°╬╠╘╫^┘╘┘Ñ┌G█─█┐▄dß┘ß∩Γ≥πæΣ+σ╦σ≤▌U▐║µlⁿ4²6τôΦΩæ·2√╠√»⌡π≈B≈^°W∙ ÷├÷╛±╕≤[
ò╖─)╬¡ë╨τ╣w$╘&û=> ╥"Ñ(>)                        